body{
	font: normal 12px/14px tahoma;
	background-color: #FFF;
	margin: 0;
	border-radius:5px;
}

/*HEADER*/
#header{
	margin-top: 8px;
	background-color: #394753;
	height:40px;
	border-top: 2px solid #DCDCDC;
	border-bottom: 2px solid #DCDCDC;
	position: relative;
	//line-height:40px;
	margin-bottom: 10px;
}
#header .logo{
	background-color: #394753;
	border:2px solid #DCDCDC;
	width:180px;
	height:50px;
	position: absolute;
	margin-top:-7px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
#header .search{
	margin-left: 0px;
	width:515px;
	padding-top: 7px;
}
#header .search input{
	float: left;
	padding-left:5px;
	width:400px;
	height:21px;
	margin: 0px;
	border-top:1px solid #DCDCDC;
	border-left:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	border-right:0px;
}
#header .search input.iSearch{
	padding-left: 0;
	border-top:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	border-left:0px;
	background:#FFF url(../images/iSearch.png) center center no-repeat;
	width:40px;
	height:25px;
}
#header .subNav{
	width:250px;
	float:right;
	margin-top:-20px;
}
#header .subNav ul li{
	list-style:none inside;
	float:left;
	margin-left: 15px;
}
#header .subNav ul li a{
	font-size:13px;
	color: #fff;
	font-weight:bold;
	text-decoration:none;
}
#header .ctn_thongbao ul.btn_tb{margin-left:200px; margin-top:10px; height:20px; width:95px}
#header .ctn_thongbao ul.btn_tb li.btn_tb{width:20px; height:20px; float:left; margin-left:7px;list-style:none;}
.cursor_p{cursor:pointer}
.cursor_d{cursor:default}
#header .ctn_thongbao ul.btn_tb li.tb_ketban{background:url('../images/thongbao.png') no-repeat 2px 0;}
#header .ctn_thongbao ul.btn_tb li.tb_tinnhan{background:url('../images/thongbao.png') no-repeat 2px -27px}
#header .ctn_thongbao ul.btn_tb li.tb_thongbao{background:url('../images/thongbao.png') no-repeat 2px -56px}
#header .nd_ketban,
#header .nd_tinnhan,
#header .nd_thongbao
{width:350px; height: auto; border:1px solid #333; background:#fff; x-index:50; margin-left:-5px; position:absolute; z-index:100; top:40px}

#header ul.ctn_tb{width:100%;}
#header ul.ctn_tb li{width:100%; height:65px; float:left; list-style:none}
#header ul.ctn_tb li.top{width:100%; height:20px; border-bottom:1px solid #ccc; padding-top:7px}
#header ul.ctn_tb li.bottom{width:100%; height:25px; background:#dcdcdc; border-top:1px solid #ccc!important; text-align:center; padding-top:10px}
.bd_bottom{border-bottom:1px dotted #ccc}

#header .ctn_thongbao .arrow{width:20px; height:9px; margin-top:-9px; margin-left:5px; background:url('../images/arrowTopLarger.png') no-repeat}

.loai_tb{font-weight:bold; color:999; margin:5px 0 0 7px}
.ct_loai_tb{color:#25528F; font-size:11px; float:right; margin-right:5px; text-decoration:none}
a.ct_loai_tb:hover{text-decoration:underline}
a.xemthem_tb{color:#25528F; font-weight:bold; font-size:12px; text-decoration:none}
a.xemthem_tb:hover{text-decoration:underline}

#header .img_user_tb{width:55px; height:55px; margin:5px; float:left}
#header .img_user_tb img{width:55px; height:55px; border:1px solid #999}
#header .nd_tb{width:277px; height:55px; margin:5px 5px 5px 2px; float:left; padding-top:3px}

.title_tb{font-weight:bold; font-size:13px; color:#25528f; float:left; //width:100%}
.date_tb{font-size:11px; color:gray; float:left; width:100%; margin-top:3px}
.xacnhan_kb_1{margin-top:7px; background:url(../images/allowAndDis.png) no-repeat 0 -2px; padding-left:15px; float:left;}
.xacnhan_kb_1 a{font-size:12px; color:#25528F; text-decoration:none}
.xacnhan_kb_1 a:hover{text-decoration:underline}
.xacnhan_kb_2{float:right; margin-right:80px; margin-top:7px; background:url(../images/allowAndDis.png) no-repeat 0 -32px; padding-left:15px}
.xacnhan_kb_2 a{font-size:12px; float:left; color:#25528F; text-decoration:none}
.xacnhan_kb_2 a:hover{text-decoration:underline}
.noidung_tinnhan{color:#444; font-size:11px; margin-left:10px}

.request_tb{width:12px; height:12px; padding:0 2px 0 1px; background:red; //border-radius:1px; margin-left:12px; top:-7px; color:white; text-align:center; display:inline; position:relative; z-index:100;}
.num_request_kb, .num_request_tn, .num_request_tb{color:white; font-weight:bold; font-size:11px}
.rq_tb_kb{display:none}
.rq_tb_tn{display:none}
.rq_tb_tb{display:none}

span{height:25px}
/*CONTENT*/
#leftContent{
	width:205px;
	height:auto;
}
#leftContent .box{
	width:100%;
	margin: 20px auto;
}
#leftContent .box h1{
	margin: 5px 0px;
	text-transform:uppercase;
	color: #808080;
	font-weight:bold;
}
#leftContent .box h1.ansq a{
	display: none;
}
#leftContent .box h1.ansq:hover a{
	display: block;
}
#leftContent .box h1 a.floatRight{
	text-transform:capitalize ;
	color: #124b7c;
}
#leftContent .box ul li{
	/*position: relative;*/
	list-style:none inside;
	padding: 2px 0px;
	/*height:20px;*/
	/*cursor: pointer;*/
	/*line-height:20px;*/
}
/*#leftContent .box ul li:hover{
	background-color: #ddfefe;
}*/
#leftContent .box ul li a{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color: #333;
	line-height:15px;
}
#leftContent .box ul li a:hover{
	color: #124b7c;
}
#leftContent .box ul.number li{
	list-style-type: decimal;
	text-align:justify;
	padding-right:12px;
	margin:5px 0;
}
#leftContent .box ul.number li a{
	font-weight:normal;
}
#leftContent .box p.notLogin{
	background:url(../images/notLogin.png) left center no-repeat;
	height:15px;
	padding-left: 20px;
	line-height:15px;
}
#leftContent .box p.notLogin a{
	text-transform:uppercase;
	color: #124b7c;
	text-decoration:none;
	font-weight:bold;
}
/**/
#container{
	width:790px;
	height:auto;
	border-top:none !important;
	border:1px solid #ccc;
	float:right;
	margin-bottom:10px;
}

#centerContent{
	width:505px;
	height:auto;
	//border-left:1px solid #ccc;
	//border-bottom:1px solid #ccc;
	/*margin-left: 25px;*/
	margin-bottom: 5px;
	padding-top: 30px;
	padding-left: 10px;
}
#centerContent .box h1.goldVip{
	background:url(../images/iGold.png) left center no-repeat;
	padding-left: 20px;
	font-weight:bold;
	color: #000;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
	padding-top: 9px;
}

#centerContent .box .qList{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #f2f2f2;
/*	border-right:1px solid #ccc;
*/}
#centerContent .box .qList h1{
	color: #54494b;
	font-weight:bold;
	font-size:13px;
}
#centerContent .box .qList img{
	margin-right: 10px;
}
#centerContent .box .qList a{
	color: #124B7C;
	text-decoration:none;	
}
#centerContent .box .qList a:hover{
	color: #124b7c;
}
#centerContent .box h1.hiara{
	height:20px;
	line-height:20px;
	margin-top: 20px;
	background:url(../images/hiara.png) left center no-repeat;
	padding-left: 20px;
	font-weight:bold;
	color: #2d617c;
}
#centerContent .box h1.hiara a{
	background:url(../images/arrow.png) left center no-repeat;
	padding-left: 10px;
	font-weight:bold;
	text-decoration:none;
	color: #181818;
}
#centerContent .box h1.cMenu{
	padding-left: 5px;
	padding-right: 5px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	color: #808080;
	background-color: #f2f2f2;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}
#centerContent .box h1.cMenu a{
	color: #124b7c;
	text-decoration:none;
}
#centerContent .box .qDetail{
	margin: 10px 0px;
}
#centerContent .box .qDetail .floatLeft,
#centerContent .box .qDetail .floatRight{
	width:49%;
}
#centerContent .box .qDetail p span{
	width:80px;
	text-align:right;
	padding-right: 5px;
	display: block;
	float: left;
	color: #696969;
}
#centerContent .box .qDetail p{
	width:100%;
	border-top:1px dotted #dcdcdc;
	padding:4px 0;
}
#centerContent .box .detail{
	/*border-bottom:1px solid #dcdcdc;*/
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#centerContent .box .detail h1{
	color: #ce7223;
	font-size:13px;
	font-weight:bold;
	margin: 10px 0px;
}
#centerContent .box .detail h1.cMenu{
	font-size:13px;
	color: #1267b7;
}
#centerContent .box .detail h1.cMenu a{
	font-weight:normal;
	text-decoration:none;
	color: #000;
}
#centerContent .box .sameQuest h1{
	font-size: 13px;
text-transform: uppercase;
color: #CE7223;
font-weight: bold;
margin: 10px 0px;
padding: 10px 0px;
border-bottom: 1px dashed gainsboro;
}
#centerContent .box .sameQuest ul{
	margin: 10px 0px;
}
#centerContent .box .sameQuest ul li{
	background:url(../images/qSame.png) left center no-repeat;
	padding-left: 10px;
	list-style: none inside;
}
#centerContent .box .sameQuest ul li a{
	color: #444;
	text-decoration:none;
}

#centerContent .box .comment{
	margin: 20px 0px;
}

#centerContent .box .comment h1{
	font-size:13px;
	text-transform:uppercase;
	color: #CE7223;
	font-weight:bold;
	margin: 10px 0px;
	padding: 10px 0px;
	border-bottom:1px dashed #dcdcdc;

}
#centerContent .box .comment .cmDetial{
	list-style:none inside;
	border-bottom:1px solid #dcdcdc;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#centerContent .box .comment .cmDetial img{
	margin-right: 5px;
	margin-bottom: 5px;
}
#centerContent .box .comment .cmDetial h1{
	border:0px;
	padding: 0;
	margin: 2px 0px;
	font-size:14px;
	font-weight:normal;
	text-transform:none;
}
#centerContent .box .cmEditor{
	/*padding: 5px 0px;*/
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	background-color:#f2f2f2;
	padding-left: 10px;
	padding-bottom:5px;
}
#centerContent .box .cmEditor h1{
	font-size:13px;
	text-transform:uppercase;
	color: #CE7223;
	font-weight:bold;
	padding: 5px 0px 5px 0;
	margin-bottom: 10px;
	border-bottom:1px dashed #dcdcdc;
}
#centerContent .box .cmEditor p{
	margin: 5px 0px;
}
#centerContent .box .cmEditor p label{
	display: block;
	float: left;
	width:80px;
}
#centerContent .box .cmEditor p span{
	color: #900;
	font-size:10px;
}
#centerContent .box .cmEditor p input{
	width:250px;
	height:18px;
}
#centerContent .box .cmEditor p input.submit{
	width:150px;
	border:1px solid #000;
	background-color: #E0E2F0;
	height:25px;
	font-weight:bold;
	float: right;
	margin-right: 10px;
}
#centerContent .box .cmEditor p textarea{
	width:480px;
	height:150px;
}
#centerContent .box h1.ansq a{
	display: none;
}
#centerContent .box h1.ansq:hover a{
	display: block;
}
#AddContent .box h1.blue{
	color: #124b7c;
	font-weight:bold;
	margin: 10px 0px;
	text-transform:uppercase;
	text-align:center;
}
#AddContent{
	width:780px;
	height:auto;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	/*margin-left: 25px;*/
	margin-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
}
#AddContent .box .addEditor{
	padding: 10px 0px;
	/*border-top:1px solid #dcdcdc;*/
	background-color: #f9f9f9;
}
#AddContent .box .addEditor .floatLeft,
#AddContent .box .addEditor .floatRight{
	width:49%;
	font-size:12px;
}
#AddContent .box .addEditor .floatLeft h1,
#AddContent .box .addEditor .floatRight h1{
	font-weight:bold;
	font-size:13px;
	margin: 10px 0 10px 0;
	color: #000;
	text-align:center;
	text-transform:uppercase;
}
#AddContent .box .addEditor .floatRight{
	border-left:1px solid #dcdcdc;
}
#AddContent .box .addEditor p{
	margin: 5px 0px;
	line-height:20px;
}
#AddContent .box .addEditor p label{
	display: block;
	text-align:right;
	padding-right: 5px;
	font-weight:bold;
	color: #808080;
	float: left;
	width:80px;
}
#AddContent .box .addEditor p input{
	border:1px solid #8aadbd;
	width:240px;
	font-weight:bold;
	color: #535353;
}
#AddContent .box .addEditor p input.captchaText{
	width:117px;
}
#AddContent .box .addEditor p input.captcha{
	width:117px;
}
#AddContent .box .addEditor p select{
	border:1px solid #8aadbd;
	width:242px;
	font-weight:bold;
	color: #535353;
}
#AddContent .box .addEditor textarea{
	margin-top:10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width:760px;
	height:200px;
}
#AddContent .box .addEditor input.submit{
	width:150px;
	border:1px solid #000;
	background-color: #E0E2F0;
	height:25px;
	font-weight:bold;
	float: right;
	margin-right: 5px;
}
#AddContent .quickPost a{
	background-color: #e0e2f0;
	border:1px solid #a8a8a8;
	height:25px;
	text-align:center;
	margin-left: 10px;
	margin-right: 5px;
	line-height:25px;
	font-weight:bold;
	color: #000;
	text-decoration:none;
	display: block;
	width:100px;
	float: right;
}
/*8aadbd*/
/**/
#rightContent{
	width:250px;
	height:auto;
	//border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#rightContent .quickPost ul li{
	padding: 2px;
	background-color: #e0e2f0;
	border:1px solid #a8a8a8;
	height:25px;
	margin-right: 7px;
	padding-left: 24px;
	line-height:25px;
	display: block;
	width:90px;
	float: left;
	position: relative;
}
#rightContent .quickPost ul li.addNews{
	background:#e0e2f0 url(../images/add.png) left center no-repeat;
	background-position-x:3px;
}
#rightContent .quickPost ul li.quickMenu{
	background:#e0e2f0 url(../images/quickmenu.png) left center no-repeat;
	background-position-x:3px;
}
#rightContent .quickPost ul li a{
	font-weight:bold;
	color: #000;
	text-decoration:none;

}
#rightContent .box{
	margin: 20px 0;
}
#rightContent .box h1.adsT{
	background-color: #f2f2f2;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	height:26px;
	line-height:26px;
	padding-left: 10px;
	font-weight:bold;
	color: #000;
}
#rightContent .box h1.adsT a{
	font-weight:normal;
	text-decoration:none;
	color: #333;
	padding-right: 5px;
}
#rightContent .box .adsList{
	width:97%;
	border-bottom:1px solid #dcdcdc;
	margin-top: 10px;
	padding-bottom: 7px;
	text-align:justify;
}
#rightContent .box .adsList img{
	//margin-right: 5px;
	//margin-bottom: 5px;
	
	height: 79px;
    margin: 4px 5px 0 0;
    width: 110px;
}
#rightContent .box .adsList h1 a{
	color: #124b7c;
	font-weight:bold;
	text-decoration:none;
}
#rightContent .box .adsList h2{
	color: #958080;
	font-weight:bold;
	margin-top: 4px;
}
#rightContent .box .adsList h2 a{
	color: #124b7c;
	text-decoration:none;
}
#rightContent .box .adsList h1{
	margin-bottom:5px;
}

.wrapper .fullFixs{
	border-right: 0px solid #CCC;
	border-bottom: 0px solid #CCC;
}
/*FOOTER*/
#footer{
	border-top:1px solid #ccc;
	height:40px;
}
#footer a{
	text-decoration:none;
	color: #124b7c;
	font-weight:bold;
}
#footer h1{
	width:215px;
}
#footer h2{
	width:auto;
}
/**/
.menuLeft li{
	position: relative;
	cursor: pointer;
	height:25px;
	line-height:25px;
}
.menuLeft li:hover{
	//background-color: #ddfefe;
	background-color: #E9F2F7;
}
.menuLeft li:hover .subMenuFirst{
	display: block;
}
.menuLeft .subMenuFirst{
	top:-6px;
	left:0;
	display: none;
	border:1px solid #ccc;
	background-color: #fff;
	width:200px;
	margin-left: 205px;
	position: absolute;
}
.menuLeft .subMenuFirst ul{
	/*padding-left: 5px;*/
}
#leftContent .menuLeft .subMenuFirst ul li{
	list-style:none inside;
	padding-left: 15px;
	background:url(../images/backArrow.png) left center no-repeat;
	background-position-x:5px;
}
#leftContent .menuLeft .subMenuFirst ul li:hover{
	background-color: #E9F2F7;
}

#rightContent .quickPost{
	position: relative;
	z-index:1000;
}
#rightContent .quickPost .menuLeft{
	position: absolute;
	border:1px solid #dcdcdc;
	width:200px;
	top: 32px;
	right: 142px;
	display: none;
}
#rightContent .quickPost .menuLeft li{
	list-style: square inside;
	width:174px;
	text-align:left;
	border:0;
	background-color: #fff;
	position: relative;
	cursor: pointer;
	height:25px;
	line-height:25px;

}
#rightContent .quickPost .menuLeft li:hover{
	background-color: #E9F2F7;
}
#rightContent .quickPost .menuLeft li:hover .subMenuFirst{
	display: block;
}
#rightContent .quickPost .menuLeft .subMenuFirst{
	top:-1px;
	left:2px;
	display: none;
	border:1px solid #ccc;
	background-color: #fff;
	width:200px;
	margin-left: -205px;
	position: absolute;
	overflow: hidden;
}
/*ADDED*/
#centerContent .box .qList{
	position: relative;
	z-index: 0;
}
#centerContent .box .qList h4{
	float:right;
	position: absolute;
	right:0;
	top:35%;
	border:1px solid #dcdcdc;
	background-color: #f2f2f2;
	padding: 3px;
	display: none;
}
#centerContent .box .qList:hover h4{
	display: block;
}
.subMenuFirst{
	z-index:100;
}
.popUp{
	position: absolute;
	background-color: #fff;
	z-index: 100;
	top: 220px;
	left: 365px;
	width:500px;
	height:auto;
	border:3px solid #dcdcdc;
	padding: 5px;
	display: none;
}
.popUp h1{
	color: #124B7C;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
	//border-bottom:1px solid #ccc;
}
.popUp img{
	margin-right: 5px;
	margin-bottom:5px;
}
.popUp p{
	padding-bottom: 10px;
	//border-bottom: 1px dotted #dcdcdc;
}
.popUp .comment{
	margin-top: 15px;
	//display: none;
	display: block;
}
.popUp .comment h2,
.popUp .login h2{
	color: #54494B;
	text-transform:uppercase;
	font-weight: bold;
	text-align:center;
	padding-bottom: 5px;
	margin-top: 5px;
}
.popUp .comment textarea{
	border: 1px solid #8AADBD;
	//width:98%;
	width:498px;
	height: 75px;
	max-width:498px;
	min-width:498px;
}
.popUp .comment input{
	width:100px;
	border:1px solid #dcdcdc;
	background-color: #E0E2F0;
	height:25px;
	font-weight:bold;
	float: right;
	margin-right: 1px;
	margin-top: 5px;
}
.popUp .login{
	display: none;
}
.popUp .login p{
	border:0px;
	width:49%;
	float: left;
}
.popUp .login input{
	border: 1px solid #8AADBD;
	width:165px;
	height:20px;
	float: left;
	margin-right: 3px;

}
.popUp .login input.submit{
	margin-right: 18px;
	height:25px;
	width:100px;
	float: right;
}
.popUp .login label{
	display: block;
	float: left;
	width:70px;
	text-align:left;
	line-height:20px;
}
.blackWrapper{
	width: 100%;
	height: 100%;
	background-color: #000;
	position: fixed;
	z-index:50;
	top: 0;
	left:0;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=5);
	display: none;
	//cursor: pointer;

}
/*USER*/
#leftContent .box .userLi{
	list-style:none inside;
	line-height:20px;
}
#leftContent .box .userLi li:hover{
	background-color: #d8dfea;
	line-height:20px;
	height:20px;
}
#leftContent .box .userLi li img{
	float: left;
	margin-right: 5px;
}
#leftContent .box .userLi span{
	background-color: #d8dfea;
	float: right;
	margin-right: 35px;
	display: block;
	height: 20px;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
	border-radius:5px;
	font-weight: bold;
	color: #599edb;
}
#centerContent .box .Seditor{
	list-style: none inside;
}
#centerContent .box .Seditor li{
	line-height:17px;
	height:17px;
	float: left;
	margin-right: 50px;
	font-weight:bold;
}
#centerContent .box .Seditor li a{
	text-decoration: none;
	color: #000;
}
#centerContent .box .Seditor li img{
	margin-right:5px;
	float: left;
}
#centerContent .box .LEditor .topEdit{
	background:url(../images/topEdit.jpg) top center no-repeat;
	height:5px;
}
#centerContent .box .LEditor .topEdit2{
	background:url(../images/topEdit2.jpg) top center no-repeat;
	height:5px;
	margin-bottom:-1px;
}
#centerContent .box .LEditor textarea{
	border-top: 0px;
	border-left:1px solid #cad0db;
	border-right:1px solid #cad0db;
	border-bottom:1px solid #cad0db;
	width:503px;
	height:60px;
	margin-bottom: 10px;
}
#centerContent .box .listPost{
	padding-bottom: 10px;
	border-bottom:1px solid #e9e9e9;
	margin-bottom: 5px;
	margin-top: 20px;
}
#centerContent .box .listPost img{
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
#centerContent .box .listPost h1{
	color: #96abab;
	margin-bottom: 3px;
}
#centerContent .box .listPost h1 a{
	font-weight:bold;
	color: #25528f;
	text-decoration:none;
}
#centerContent .box .listPost .onComment{
	float: right;
	background:#edeff4 url(../images/onCom.jpg) left top no-repeat;
	height:auto;
	width:458px;
	padding-top: 7px;
	padding-bottom: 5px;
}
#centerContent .box .listPost .onComment textarea{
	width: 442px;
	margin-left: 5px;
	height:30px;
}
#centerContent .box .listPost .onComment .replyList{
	width:98%;
	margin-left: 5px;
	clear: both;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 5px;
}

#centerContent .box .listPost .onComment .replyList h1{
	height:15px;
}
#centerContent .box .listPost .onComment .replyList h1 a{
	padding: 0;
	margin: 0;
}
#centerContent .box .listPost .onComment a{
	line-height: 25px;
	text-decoration:none;
	font-size:12px;
	margin-left: 10px;
	margin-right: 10px;
	color: #4c6fc1;
}
#rightContent .box .friend{
	margin-top: 10px;
	margin-bottom: 10px;
}
#rightContent .box .friend img{
	float: left;
	margin-right: 5px;
}
#rightContent .box .friend h1{
	color: #25528f;
	font-weight: bold;
}
#rightContent .box .friend h2{
	color: #9696bf;
}
#rightContent .box .friend h3{
	color: #25528f;
	line-height:16px;
}


.mgr10{
margin-right:10px;
}
.mgr10 a{
text-decoration:none;
color:blue;
}
.mgr10 a:hover{
text-decoration:underline;
}


.box_user{
    border: 1px solid #ccc;
    height: auto;
    margin-top: 53px;
    width: 101%;
	padding-bottom:20px;
}
.box_user li{
list-style:none;
margin:5px 0;

}

.box_user li.text2{
background: url("../images/list_style_circle.png") no-repeat scroll 0px 6px transparent;
}
.box_user li.text2:hover{
background: url("../images/list_style_circle.png") no-repeat scroll 0px -11px transparent;
}
.userImageSmall{
    border: 1px solid #DCDCDC;
    box-shadow: 2px 2px 5px #222222;
    height: 48px;
    margin: -25px 0 0 30px;
    position: absolute;
    width: 48px;
}

.mg_top_50 {
    margin-top: 50px;
	margin-left:10px;
}
.box_user .text1{
	font-weight:bold;
	font-size:14px;
}
.box_user .text2{
	font-size:13px;
	padding-left: 10px;
}
.box_user a{text-decoration:none; color: black}

.box_user .mg-l10{
margin-left:10px;
}
.bd_b1{
width:95%;
height:1px;
border-bottom:1px solid #ccc;
margin-bottom:10px;
}
